package com.guigui.gulimall.product.vo.web;

import com.guigui.gulimall.product.entity.SkuImagesEntity;
import com.guigui.gulimall.product.entity.SkuInfoEntity;
import com.guigui.gulimall.product.entity.SpuInfoDescEntity;
import com.guigui.gulimall.product.to.RedisCacheSkuInfoTo;
import lombok.Data;

import java.util.List;

/**
 * @author xin
 */
@Data
public class SkuItemVo {

    // sku信息
    private SkuInfoEntity skuInfo;

    // 库存
    private boolean hasStock = true;

    // sku图片集
    private List<SkuImagesEntity> skuImages;

    // 销售属性
    private List<SkuItemSaleAttrVo> saleAttrs;

    // 介绍信息
    private SpuInfoDescEntity description;

    // spu规格参数
    private List<SpuAttrGroupVo> groupAttrs;

    /**
     * 秒杀信息
     */
    private RedisCacheSkuInfoTo secKillDetail;
}
